Text copied to clipboard!

Título

Text copied to clipboard!

Programador Analista de Sistemas

Descripción

Text copied to clipboard!
Estamos buscando un Programador Analista de Sistemas altamente motivado y con experiencia para unirse a nuestro equipo de tecnología. El candidato ideal será responsable de analizar, diseñar, desarrollar y mantener sistemas informáticos que satisfagan las necesidades de la organización. Este rol requiere una combinación de habilidades técnicas y analíticas, así como la capacidad de comunicarse eficazmente con diferentes departamentos para comprender los requisitos del negocio y traducirlos en soluciones tecnológicas eficientes. El Programador Analista de Sistemas trabajará en estrecha colaboración con otros desarrolladores, analistas de negocio y usuarios finales para garantizar que los sistemas desarrollados sean funcionales, escalables y alineados con los objetivos estratégicos de la empresa. Además, será responsable de realizar pruebas, documentar procesos y brindar soporte técnico cuando sea necesario. Entre sus funciones principales se encuentran la evaluación de sistemas existentes, la identificación de áreas de mejora, la implementación de nuevas funcionalidades y la optimización del rendimiento de las aplicaciones. También participará en la planificación de proyectos, estimación de tiempos y recursos, y asegurará el cumplimiento de los estándares de calidad y seguridad. El candidato ideal debe tener sólidos conocimientos en lenguajes de programación como Java, C#, Python o similares, así como experiencia en bases de datos relacionales y no relacionales. Se valorará experiencia previa en metodologías ágiles, integración de sistemas y desarrollo de APIs. Este puesto ofrece una excelente oportunidad para crecer profesionalmente en un entorno dinámico y colaborativo, con acceso a tecnologías de vanguardia y proyectos desafiantes. Si eres una persona proactiva, orientada a resultados y apasionada por la tecnología, ¡te invitamos a postularte!

Responsabilidades

Text copied to clipboard!
  • Analizar requerimientos del negocio y traducirlos en especificaciones técnicas.
  • Diseñar y desarrollar aplicaciones y sistemas informáticos.
  • Realizar pruebas de software para garantizar su funcionalidad y rendimiento.
  • Documentar procesos, códigos y manuales de usuario.
  • Brindar soporte técnico y mantenimiento a sistemas existentes.
  • Colaborar con equipos multidisciplinarios en proyectos de desarrollo.
  • Optimizar el rendimiento de aplicaciones y bases de datos.
  • Participar en la planificación y estimación de proyectos.
  • Asegurar el cumplimiento de estándares de calidad y seguridad.
  • Investigar nuevas tecnologías para su posible implementación.

Requisitos

Text copied to clipboard!
  • Título universitario en Ingeniería en Sistemas, Informática o carrera afín.
  • Experiencia mínima de 3 años en desarrollo de software.
  • Conocimientos sólidos en lenguajes como Java, C#, Python o similares.
  • Experiencia con bases de datos SQL y NoSQL.
  • Familiaridad con metodologías ágiles (Scrum, Kanban).
  • Capacidad analítica y de resolución de problemas.
  • Buena comunicación oral y escrita.
  • Conocimiento en integración de sistemas y desarrollo de APIs.
  • Capacidad para trabajar en equipo y de forma autónoma.
  • Deseable experiencia en herramientas de control de versiones como Git.

Posibles preguntas de la entrevista

Text copied to clipboard!
  • ¿Cuántos años de experiencia tienes como programador analista de sistemas?
  • ¿Qué lenguajes de programación dominas?
  • ¿Has trabajado con metodologías ágiles? ¿Cuáles?
  • ¿Tienes experiencia en integración de sistemas o desarrollo de APIs?
  • ¿Qué tipo de bases de datos has utilizado en tus proyectos anteriores?
  • ¿Cómo manejas la documentación técnica de tus desarrollos?
  • ¿Has trabajado en equipos multidisciplinarios?
  • ¿Qué herramientas utilizas para el control de versiones?
  • ¿Estás dispuesto a aprender nuevas tecnologías?
  • ¿Cuál ha sido tu mayor reto técnico y cómo lo resolviste?